package br.com.dallasmotopecas.comum.agenda.vo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import br.com.dallasmotopecas.comum.cliente.vo.ClienteVo;
import br.com.dallasmotopecas.util.vo.EntidadeVo;

public class AgendaClienteVo extends EntidadeVo implements Serializable
{
	private static final long serialVersionUID = 1L;
	private AgendaVo agendaVo;
	private ClienteVo clienteVo;
	private AgendaStatusVo agendaStatusVo;
	private AgendaLembrarVo agendaLembrarVo;
	private String flgAtendimento;
	private String flgAjuda;
	private List<AgendaClienteAtendimentoVo> listaAtendimentos;
	
	public AgendaClienteVo()
	{
		
	}

	public AgendaVo getAgendaVo()
	{
		if (agendaVo == null)
			agendaVo = new AgendaVo();
		
		return agendaVo;
	}

	public void setAgendaVo(AgendaVo agendaVo)
	{
		this.agendaVo = agendaVo;
	}

	public ClienteVo getClienteVo()
	{
		if (clienteVo == null)
			clienteVo = new ClienteVo();
		
		return clienteVo;
	}

	public void setClienteVo(ClienteVo clienteVo)
	{
		this.clienteVo = clienteVo;
	}

	public AgendaStatusVo getAgendaStatusVo()
	{
		if (agendaStatusVo == null)
			agendaStatusVo = new AgendaStatusVo();
		
		return agendaStatusVo;
	}

	public void setAgendaStatusVo(AgendaStatusVo agendaStatusVo)
	{
		this.agendaStatusVo = agendaStatusVo;
	}

	public List<AgendaClienteAtendimentoVo> getListaAtendimentos()
	{
		if (listaAtendimentos == null)
			listaAtendimentos = new ArrayList<AgendaClienteAtendimentoVo>();
		
		return listaAtendimentos;
	}

	public void setListaAtendimentos(List<AgendaClienteAtendimentoVo> listaAtendimentos)
	{
		this.listaAtendimentos = listaAtendimentos;
	}

	public String getFlgAtendimento()
	{
		return flgAtendimento;
	}

	public void setFlgAtendimento(String flgAtendimento)
	{
		this.flgAtendimento = flgAtendimento;
	}

	public String getFlgAjuda()
	{
		return flgAjuda;
	}

	public void setFlgAjuda(String flgAjuda)
	{
		this.flgAjuda = flgAjuda;
	}

	public AgendaLembrarVo getAgendaLembrarVo()
	{
		if (agendaLembrarVo == null) agendaLembrarVo = new AgendaLembrarVo();
		
		return agendaLembrarVo;
	}

	public void setAgendaLembrarVo(AgendaLembrarVo agendaLembrarVo)
	{
		this.agendaLembrarVo = agendaLembrarVo;
	}
}
